intermediate language

intermediate language
tarpinė kalba statusas T sritis informatika apibrėžtis Kalba, atliekanti tarpininkės vaidmenį verčiant iš vienos kalbos į kitą: tekstas pirma išverčiamas į tarpinę kalbą, po to – į kitą kalbą. Programavime vartojama verčiant programą iš ↑aukšto lygio programavimo kalbos į ↑kompiuterinę kalbą. Vartojamos tarpinės kalbos, kurių komandos atspindi apibendrintą kompiuterių architektūrą, bet yra nepriklausomos arba mažai priklausomos nuo konkretaus kompiuterio arba operacinės sistemos. Tai efektyvu, kai yra daug programavimo kalbų (P)ir daug sistemų (S). Nevartojant tarpinės kalbos reikėtų P×S ↑transliatorių, o ją vartojant pakanka P+S+1. Kartais tarpinės kalbos vaidmenį atlieka ↑asemblerio kalba arba kuri nors kompiuteriui artimesnė aukšto lygio programavimo kalba. Tarpinės kalbos idėja tinka ir natūralių kalbų vertimui. Tiktai dėl kalbų įvairovės sunkiau ją realizuoti. atitikmenys: angl. intermediate language ryšiai: dar žiūrėkasemblerio kalba dar žiūrėkaukšto lygio programavimo kalba dar žiūrėkbaitinė programa dar žiūrėkkompiuterinė kalba dar žiūrėktransliatorius

Enciklopedinis kompiuterijos žodynas . . 2008.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Intermediate language — In computer science, an intermediate language is the language of an abstract machine designed to aid in the analysis of computer programs. The term comes from their use in compilers, where a compiler first translates the source code of a program… …   Wikipedia

  • Intermediate language — Common Intermediate Language (CIL) (teilweise auch nur Intermediate Language (IL)) ist eine Zwischensprache, in die alle Programme der Common Language Infrastructure übersetzt werden. CIL ist eine objektorientierte Assemblersprache und ist… …   Deutsch Wikipedia

  • Common Intermediate Language — For the counterpart to compiled assembly in the Microsoft .NET framework, see .NET assembly. Common Intermediate Language (CIL, pronounced either sil or kil ) (formerly called Microsoft Intermediate Language or MSIL) is the lowest level human… …   Wikipedia

  • Microsoft Intermediate Language — Microsoft Intermediate Language, сокращенно MSIL промежуточный язык, разработанный фирмой Microsoft для платформы .NET Framework. JIT компилятор MSIL является частью так называемой CLR (англ. Common Language Runtime) общей среды выполнения языков …   Википедия

  • Common Intermediate Language — (сокращённо CIL)  промежуточный язык, разработанный фирмой Microsoft для платформы .NET Framework. JIT компилятор CIL является частью так называемой CLR (англ. Common Language Runtime)  общей среды выполнения языков .NET. Ранее… …   Википедия

  • Common Intermediate Language — (CIL, pronunciado sil o kil ) (anteriormente llamado Microsoft Intermediate Language o MSIL) es el lenguaje de programación legible por humanos de más bajo nivel en el Common Language Infrastructure y en el .NET Framework. Los lenguajes del .NET… …   Wikipedia Español

  • DIANA (intermediate language) — DIANA, the Descriptive Intermediate Attributed Notation for Ada, is an intermediate language used to represent the semantics of an Ada program. It was originally designed as an interface between the front end (syntactic analysis) and middle… …   Wikipedia

  • Microsoft Intermediate Language — Common Intermediate Language (CIL) (teilweise auch nur Intermediate Language (IL)) ist eine Zwischensprache, in die alle Programme der Common Language Infrastructure übersetzt werden. CIL ist eine objektorientierte Assemblersprache und ist… …   Deutsch Wikipedia

  • Common Intermediate Language — (CIL) (teilweise auch nur Intermediate Language (IL)) ist eine Zwischensprache, in die alle Programme der Common Language Infrastructure übersetzt werden. CIL ist eine objektorientierte Assemblersprache und ist vollständig stackbasiert. Auf dem… …   Deutsch Wikipedia

  • Java Intermediate Language — In computer science, Java Intermediate Language is an intermediate language (which is a subset of XML and SGML) representing the type structure of a Java program. The language was proposed by the team of SableVM in McGill University in January… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”